package com.mdlib.droid.api.exception;

import com.orhanobut.logger.Logger;

/**
 * Created by librabin on 16/10/9.
 */

public class ApiException extends RuntimeException {

    private String errMsg;
    private int errCode;
    private String errData;


    public ApiException(int code, String msg) {
        super(msg);
        this.errCode = code;
        this.errMsg = msg;
    }

    public ApiException(int code, String msg, String errorData) {
        super(msg);
        this.errCode = code;
        this.errMsg = msg;
        this.errData = errorData;
        Logger.e(errorData);
    }



    public int getErrCode() {
        return errCode;
    }

    public String getErrMsg() {
        return errMsg;
    }

    public String getErrData() {
        return errData;
    }
}
